home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / taropyon / silib / silib.lzh / PRG / SDKFS / SDKFSCF.H < prev   
C/C++ Source or Header  |  1993-11-20  |  1KB  |  47 lines

  1. #ifndef    _SDKFSCF_H
  2. #define    _SDKFSCF_H
  3.  
  4. #ifndef    _SDKFS_H
  5. #    include    "sdkfs.h"
  6. #endif
  7.  
  8. #define    FSDSP_FNUM    (12)
  9. #define    FSDLG_XS    (2+2+(2+6+2)*13+2+2)
  10. #define    FSDLG_YS    (2+ 16+2+(2+14+2+14+2)+1+(2+FSDSP_FNUM*12+2)+2+12+2 +2)
  11. /*    138ü~222 */
  12.  
  13. #define    FSEV_CHDRV    (0x7FFF_0001)
  14. #define    FSEV_FLUSH    (0x7FFF_0002)
  15. #define    FSEV_EXIT    (0x7FFF_0009)
  16. #define    FSEV_END    (0x7FFF_0000)    /* É│ÅφÅIù╣    */
  17.  
  18. #define    FSCOL_HIL    (SiScn->layerCrt->col.white)
  19. #define    FSCOL_SHA    (SiScn->layerCrt->col.dark)
  20.  
  21. #define    FSERR_UNREAD    (-1)
  22. #define    FSERR_NOERR        (0)
  23. #define    FSERR_DRIVE        (1)
  24. #define    FSERR_FILE        (2)
  25. #define    FSERR_MEMORY    (3)
  26.  
  27. extern void        FileSel_clearFndat( FILESEL_T *fs );
  28. extern int        FileSel_changedir( FILESEL_T *fs );
  29. extern void        FileSel_sort( FILESEL_T *fs );
  30.  
  31. extern void        FileSel_dspFndat( FILESEL_T *fs, int pos );
  32. extern void        FileSel_dspFnbuf( FILESEL_T *fs );
  33. extern void        fsFunc_dlgdsp( BLKDLG_T *dlg );
  34.  
  35. extern void        FileSel_dspDrv( FILESEL_T *fs );
  36.  
  37. extern int        fsEvFunc_exit( int evNo, EVDAT_T *evdat );
  38. extern int        fsEvFunc_rightMenu( int evNo, EVDAT_T *evdat );
  39. extern int        fsFunc_sbar( int evNo, SB_T *sb );
  40. extern int        fsEvFunc_chdrv( int drv, EVDAT_T *evdat );
  41. extern int        fsEvFunc_file( int pos, EVDAT_T *evdat );
  42. extern int        fsEvFunc_exec( int evNo, EVDAT_T *evdat );
  43.  
  44. extern int        FileSel_menu( FILESEL_T *fs );
  45.  
  46. #endif
  47.